Soak yellow urad dal/lentil for 4 - 5 hours. and ground coarsely.
Heat oil in a pan.
Add cumin seeds,asafoetida,crushed,coriander seeds and crushed fennel seeds.
Let them splutter and saute for one mins.
Add chopped green chilly and ginger paste and saute for one to two mins.
Now add urad dal and mix well.
Add all dry ingredients and salt and mix well.
Now stuffing is ready.
Heat enough oil in a pan for deep frying.
First on high flame then make it medium flame or low.
Now divide the dough into equal size balls.
Flatten the balls with your palm.
Place a small ball of stuffing in the center and seal it properly.
Now roll the balls.
It should be little thick.
Place the kachori into the oil for frying.
Fry in small batches.
Deep fry in medium hot oil until golden n crispy.
Drain and serve.